package xml.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

@SuppressWarnings("serial")
@XStreamAlias("PedidoVenta")
public class PedidoVentaXML implements Serializable{
	public PedidoVentaXML() {
		this.listaItemPedidoVenta = new ArrayList<ItemPedidoVentaXML>();
	}

	public PedidoVentaXML(List<ItemPedidoVentaXML> listaItemPedidoVenta) {
		super();
		this.listaItemPedidoVenta = listaItemPedidoVenta;
	}

	@XStreamAlias("Cliente")
	private ClienteXML cliente;
	@XStreamAlias("listaItemPedidoVenta")
	private List<ItemPedidoVentaXML> listaItemPedidoVenta;

	public List<ItemPedidoVentaXML> getListaItemPedidoVenta() {
		return listaItemPedidoVenta;
	}

	public void setListaItemPedidoVenta(
			List<ItemPedidoVentaXML> listaItemPedidoVenta) {
		this.listaItemPedidoVenta = listaItemPedidoVenta;
	}

	public ClienteXML getCliente() {
		return cliente;
	}

	public void setCliente(ClienteXML cliente) {
		this.cliente = cliente;
	}
}
